{% extends "nomcom/nomcom_private_base.html" %}
{# Copyright The IETF Trust 2015, All Rights Reserved #}
{% load origin %}
{% block subtitle %}- Template: {{ template }}{% endblock %}
{% load django_bootstrap5 textfilters ietf_filters %}
{% block nomcom_content %}
    {% origin %}
    <h2 class="mb-3">Template: {{ template }}</h2>
    <dl class="row">
        <dt class="col-sm-2">
            Title
        </dt>
        <dd class="col-sm-10">
            {{ template.title }}
        </dd>
        <dt class="col-sm-2">
            Group
        </dt>
        <dd class="col-sm-10">
            {{ template.group }}
        </dd>
        <dt class="col-sm-2">
            Template type
        </dt>
        <dd class="col-sm-10">
            {{ template.type.name }}:
            {% if template.type.slug == "rst" %}
                This template uses the syntax of reStructuredText. Get a quick reference at
                <a href="http://docutils.sourceforge.net/docs/user/rst/quickref.html">
                    http://docutils.sourceforge.net/docs/user/rst/quickref.html
                </a>.
                You can do variable interpolation with <code>$variable</code> if the template allows any variable.
            {% elif template.type.slug == "django" %}
                This template uses the syntax of the default django template framework. Get more info at
                <a href="https://docs.djangoproject.com/en/dev/topics/templates/">
                    https://docs.djangoproject.com/en/dev/topics/templates/
                </a>.
                You can do variable interpolation with the current django markup &#123;&#123;variable&#125;&#125; if the template allows any variable.
            {% elif template.type.slug == "plain" %}
                This template uses plain text, so no markup is used. You can do variable interpolation with <code>$variable</code> if the template allows any variable.
            {% endif %}
        </dd>
        {% if template.variables %}
            <dt class="col-sm-2">
                Variables allowed in this template
            </dt>
            <dd class="col-sm-10">
                {{ template.variables|linebreaks }}
            </dd>
        {% endif %}
    </dl>
    <pre class="border p-3 pasted">{{ template.content|urlize_ietf_docs|linkify|linebreaksbr }}</pre>
    <a class="btn btn-secondary my-3"
       href="{% if return_url %}{{ return_url }}{% else %}../{% endif %}">Back</a>
{% endblock %}